
.messages ul{ margin:0; padding:0;}
.messages li{list-style:none; margin:0; padding:10px 0 20px 0;}

.messages .creater{float:left; width:70px;}
.messages .creater .avatar{width:64px; height:64px; padding:3px; background-color:#FFFFFF; border:#EEEEEE 1px solid;}
.messages .creater .name{ text-align:center;color:#444; font-weight:bold; padding:5px 0 2px 0;}

.messages .message{float:right; width:630px;}
.messages .message .bottom{background:url(../images/message-bg.png) bottom no-repeat; height:6px; overflow:hidden;}

.messages .message .body{background:url(../images/message-bg.png) no-repeat; padding: 6px 15px 0px 25px;}
.messages .message .body .title{color:#444;}
.messages .message .body .time{color:#AAA; padding:5px 0; font-size:11px;}

.messages .message .reply{ padding:4px 15px;}
.messages .message .reply .reply-title{ border-bottom:#eee 1px solid; color:#444; font-weight:bold; padding:2px; margin-bottom:2px;}
.messages .message .reply .reply-body{ color:#444;}


.edit-table td{padding:6px 4px;}
.edit-table .key{background-color:#F6F6F6; border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9; text-align:right; width:120px;}


label.error {display: inline; padding-left:5px; color:#f00;}
input.error { border: 1px dotted red; }
textarea.error { border: 1px dotted red;}


